strip the leaves off - Turco Inglés Diccionario